long-range gun - Deutsch Englisch Wörterbuch